<!DOCTYPE html>
<html lang="en">

<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <link rel="icon" href="../assets/images/logo.png">
    <title>文章分类</title>

    <!-- 引入css：elementUi、bootstrap、bootstrap-icons、normalize统一规范、index -->
    <link rel="stylesheet" href="../node_modules/element-ui/lib/theme-chalk/index.css">
    <link rel="stylesheet" href="../node_modules/bootstrap/dist/css/bootstrap.min.css">
    <link rel="stylesheet" href="../node_modules/bootstrap-icons/font/bootstrap-icons.min.css">
    <link rel="stylesheet" href="../assets/css/normalize.css">
    <link rel="stylesheet" href="../assets/css/classify.css">

    <!-- 引入JS：vue、elementUI、jQuery、bootstrap -->
    <script src="../node_modules/vue/dist/vue.min.js"></script>
    <script src="../node_modules/element-ui/lib/index.js"></script>
    <script src="../node_modules/jQuery/tmp/jquery.js"></script>
    <script src="../node_modules/bootstrap/dist/js/bootstrap.bundle.js"></script>
    <!-- 引入http-vue-loader：html页面中引入VUE组件需要的包 -->
    <script src="../node_modules/http-vue-loader/src/httpVueLoader.js"></script>
    <script src="../node_modules/axios/dist/axios.min.js"></script>
    <script src="../assets/js/common.js"></script>

</head>

<body>
    <div id="app">
        <!-- 引入头部组件 -->
        <my-header></my-header>

        <section style="margin-top: 80px">
            <div class="container">
                <a href="#">
                    <img src="../../assets/images/see.jpg" width="100%" alt="" />
                </a>
            </div>
        </section>

        <section class="mt-3">
            <div class="container">
                <div class="card" style="background-color: white;">
                    <div class="card-body">
                        <div class="text-center">
                            <h2 class="my-3" v-if="findRelatedList.length > 0">{{findRelatedList[0].at.typeName}}</h2>
                            <div class="list-group list-group-numbered text-start list-group-flush fs-5">
                                <a v-for=" (related,i) in findRelatedList"
                                    :href="'blog-detail.html?'+related.id" class="list-group-item text-info article"
                                    style="border: none;">
                                    {{related.articleName}}
                                </a>
                            </div>
                        </div>
                        <hr class="my-4" />
                        <div>
                            <!-- my-3【上下外边距1rem】，ps-1【左内边距0.25rem】，pe-4【右内边距1.5rem】，
                        d-flex【开启弹性布局】，justify-content-between【主轴方向两端对齐】 -->
                            <div class="my-3 ps-1 pe-4 d-flex justify-content-between">
                                <p>转载声明：本博客由xxx创作。可自由转载、引用，
                                    但需署名作者且注明文章出处。如转载至微信公众号，请在文末添加作者微信二维码。
                                </p>
                                <img src="../../assets/images/CSDN.png" alt="" width="150px" height="130px" />
                            </div>
                        </div>
                    </div>
                </div>
            </div>
        </section>
    </div>

    <script>

        new Vue({
            el: "#app",
            data() {
                return {
                    //当前页面的信息
                    detailsList: {
                        at: {
                            typeName: '',
                        },
                    },
                    //相关文章
                    findRelatedList: [

                    ],
                }
            },
            methods: {
                getFindRelated(id) {
                    this.$http.get("/article/findRelatedAll/" + id).then((res) => {
                        console.log("获取相关文章的信息123: ", res);
                        this.findRelatedList = res.data.data || [];//
                        this.detailsList = res.data.data;
                    }).catch((res) => {
                        this.$message.error("服务器忙,请稍后重试400/404");
                    });
                },
            },
            components: {
                // 将组建加入组建库
                'my-header': httpVueLoader('./common/header.vue')
            },
            mounted() {
                let url = location.href;
                let id = url.substring(url.indexOf("?") + 1);
                //调用获取相关文章的信息函数
                this.getFindRelated(id);
            },
        })
    </script>

</body>

</html>